function parseMarkdown(text) {
    // 示例用法：解析指定元素并输出 Markdown 文本
var mdContainer = document.getElementById("notesContent"); // 替换为你的元素 ID


// let html = marked.parse(markdownText);

// 将转换后的 HTML 插入到指定的元素中
mdContainer.innerHTML = text;

// console.log(text);

}

function decodeUnicode(str) {
    return str.replace(/\\u[\dA-F]{4}/gi,
        function (match) {
            return String.fromCharCode(parseInt(match.replace(/\\u/g, ''), 16));
        });
}

document.addEventListener("DOMContentLoaded", function() {

    let temp = JSON.parse(localStorage.getItem("mc"))

    var mc = decodeUnicode(temp)


    parseMarkdown(mc)



//    console.log(text)
    
//     // 如果文本为空，则返回空字符串
//     if (text === "") return "";

//     // 分割文本为每行内容
//     let lines = text.split('\n');

//     // 用于保存生成的 Markdown 文本
//     let markdown = "";

//     // 遍历每行内容
//     lines.forEach(line => {
//         // 检查是否以数字和句点开头
//         if (/^\d+\.\s/.test(line)) {
//             // 提取数字和句点后的内容
//             let content = line.replace(/^\d+\.\s/, '');

//             // 根据缩进确定标题级别
//             let indent = line.search(/\S/);
//             let level = (indent / 4) + 2;

//             // 生成 Markdown 标题
//             markdown += `${'#'.repeat(level)} ${content}\n`;
//         } else {
//             // 非标题行直接添加到 Markdown 中
//             markdown += `${line}\n`;
//         }
//     });

//     return markdown; 
    

})